Skip to content

Компоненты

И так у frontend-а Pandora есть такие компоненты:

  1. Button - компонент кнопки принимающий пропс borderStyle со значением solid или dashed ( нужны для стилизации обводки у кнопки )

NOTE

Использовать этот компонент надо для кнопок в Pandora

  1. Card - компонент карты отвечающий за то что бы отобразить карту с её описанием и именем принимает пропсы cardName ( Имя карточки ) и cardDescription ( Описание карточки ) также имеет emit cardClick при клике на кнопку внутри карточки

  2. CardList - компонент списка карт отвечает за то, чтобы выводить карты списком и имеет возможность поиска по картам . Внутри себя использует данные из стора GameStore и так же использует vue-router для того чтобы при клике на выбранною карточку переводить пользователя на страницу с игрой

  3. CreateCard - компонент в котором нужно вводить имя карточки и описание карточки после нажатия на кнопку создать карточку добавляет в массив карт объект с описанием и названием карточки и переносит пользователя на страницу с игрой

  4. Form - компонент, который отвечает за отображение формы

Так же есть другие компоненты, но они не так важны